package com.cmonbaby.binding.annotation;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * <p>Author:      Simon
 * <p>QO:          8950764
 * <p>Email:       simon@cmonbaby.com
 * <p>WebSize:     https://www.cmonbaby.com
 * <p>Version:     1.0.0
 * <p>Date:        2021/12/31
 * <p>Description: 点击事件注解
 */
@Target(ElementType.METHOD) // 注解作用在方法之上
@Retention(RetentionPolicy.CLASS) // 编译期原理（交予注解处理器）
public @interface OnClick {

    // 返回R.id.xx常量值
    int[] value() default 0;

    // 返回id = "R2.id.xx"
    String[] id() default "";
}